package com.example.test.utils;

import io.swagger.annotations.ApiModel;
import org.apache.commons.codec.digest.DigestUtils;
import org.springframework.beans.BeanUtils;

import java.util.Optional;

/**
 * 加密工具类
 *
 */
public class MD5Util {


    /**
     * 固定盐
     */
    private static String salt = "zhuoMing20210513" ;

    /**
     * 加密方法
     * @param src
     * @return
     */
    public static String md5(String src){
        return DigestUtils.md5Hex(src);
    }


    public static String createPassword(String password){
        String str = "" + salt.charAt(0) + password + salt.charAt(2) + salt.charAt(5) + salt.charAt(4);
        return md5(str);
    }


}
